An Active Network Services Architecture for Routers with Silicon-Based Forwarding Engines
نویسندگان
چکیده
-Current network devices enable connectivity between end systems with support for routing with a defined set of protocol software bundled with the hardware. These devices do not support user customization or the introduction of new software applications. Active networking devices allow for the dynamic downloading of customized programs into network devices allowing for the introduction of new protocols and application services. The Oplet Runtime Environment (ORE) is a programmable network architecture built on a Gigabit Ethernet L3 Routing Switch to support downloadable services. Complementing the ORE, we introduce the JFWD API, a uniform, platform-independent portal through which application programmers control the forwarding engines of heterogeneous network nodes (e.g., switches and routers). The ORE architecture enables industry and customer specific services to run on silicon-based network devices.
منابع مشابه
Dynamic classification in silicon-based forwarding engine environments
-Current network devices enable connectivity between end systems with support for routing with a defined set of protocol software bundled with the hardware. These devices do not support user customization or the introduction of new software applications. Programmable network devices allow for the dynamic downloading of customized programs into network devices allowing for the introduction of ne...
متن کاملCluster Based Cross Layer Intelligent Service Discovery for Mobile Ad-Hoc Networks
The ability to discover services in Mobile Ad hoc Network (MANET) is a major prerequisite. Cluster basedcross layer intelligent service discovery for MANET (CBISD) is cluster based architecture, caching ofsemantic details of services and intelligent forwarding using network layer mechanisms. The cluster basedarchitecture using semantic knowledge provides scalability and accuracy. Also, the mini...
متن کاملNeural Network Based Protection of Software Defined Network Controller against Distributed Denial of Service Attacks
Software Defined Network (SDN) is a new architecture for network management and its main concept is centralizing network management in the network control level that has an overview of the network and determines the forwarding rules for switches and routers (the data level). Although this centralized control is the main advantage of SDN, it is also a single point of failure. If this main contro...
متن کاملAn Access Control Architecture for Programmable Routers
Programmable networks allow the router’s functionality to be extended dynamically through the use of active extensions. This flexible architecture facilitates the deployment of new network protocols and services. However, the programmable nature of a network also raises serious safety and security concerns. These concerns must be addressed before programmable networks can be deployed. One parti...
متن کاملA Scalable Architecture for High Performance, Safely Extensible Routers
Data networks have traditionally been based upon a simple routing and forwarding service provided by the network, with all complexity, for services like reliability and congestion control, placed in end-to-end algorithms run by hosts attached to the network. A fundamentally more powerful network architecture is one in which internal network nodes provide a richer service abstraction. The increa...
متن کامل